Big Huge Thesaurus

Gardenia jasminoides

noun